On Global Transaction Scheduling Criteria in Multidatabase Systems
نویسندگان
چکیده
This paper presents a theoretical basis for global transaction scheduling to maintain global serializability in multidatabase systems. Three correctness criteria. are formulated to utilize the intrinsic characteristics of global transactions at the global level to determine the serialization order of global subtransa.ctions at each local site. In particular, two new types of serializability, chain conflicting serializability and shar· ing serializability are proposed, and an optimal criterion (called hybrid serializability) combining these two basic criteria is discussed. These criteria offer the advantage of imposing no restrictions on local sites while retaining global serializability. In addition, the optimal aspect of hybrid serializability defines limits on global serializability in multidatabase systems.
منابع مشابه
Transaction scheduling in dynamic composite multidatabase systems
This paper proposes composite multidatabase architecture consisting of multiple, possibly heterogeneous, peer multidatabase servers distributed on a communications network. The domain of each multidatabase server is treated as a multidatabase cell. Global transactions could span multiple multidatabase cells, sometimes forcing multidatabase servers to act as component database systems. Although ...
متن کاملAn Extended Transaction Model for Multidatabase Systems
Transaction management in multidatabase systems presents numerous challenges due to the heterogeneity of the underlying databases and the need to preserve autonomy of local. systems. On the other hand, the existence of multiple databases frequently makes it possible to accomplish the objective of a transaction by performing an action in one of several. functionally equivalent databases. This pr...
متن کاملGlobal Commitment in Multidatabase Systems
Won Kim UniSQL, Inc. 9390 Research Blvd. Austin, TX 78759 In this paper, we investigate the reliability aspects of transaction processing in multidatabase systems from a formal point of view. We define a new correctness notion called global commitment (GC) for reliable transaction processing in a multidatabase environment in which local DBMSs may not support the prepared state of the two phase ...
متن کاملSheth : Enforcing the Serializability of Multidatabase Transactions
| To enforce global serializability in a multi-database environment the multidatabase transaction manager must take into account the indirect (transitive) con-icts between multidatabase transactions caused by local transactions. Such connicts are diicult to resolve because the behavior or even the existence of local transactions is not known to the multidatabase system. To overcome these diicul...
متن کاملUsing Tickets to Enforce the Serializability ofMultidatabase
| To enforce global serializability in a multi-database environment the multidatabase transaction manager must take into account the indirect (transitive) con-icts between multidatabase transactions caused by local transactions. Such connicts are diicult to resolve because the behavior or even the existence of local transactions is not known to the multidatabase system. To overcome these diicul...
متن کامل